import { GeoCoordinates } from '../conduit/GeoCoordinates'

export class ShopBasicInfo {
  name: string

  phone: string

  logo: string

  backgroundPoster?: string

  notice?: string

  flags?: string
}

export class ShopBusinessConfig extends GeoCoordinates {
  shopCategoryId: number

  declare longitude: number

  declare latitude: number

  businessType: string

  _businessType: number[]

  deliveryMethod: number

  minimumDeliveryAmount: number

  packingFee: number

  businessScope: number

  provinceCode: string

  provinceName: string

  cityCode: string

  cityName: string

  districtCode: string

  districtName: string

  addressDescribe: string

  deliveryTimePerKm: number

  makeTime: number

  advanceBookingDays: number

  deliveryFee: number
}

export class ShopBusinessConfigVO extends ShopBusinessConfig {
  /**
   * 店铺分类名称
   */
  shopCategoryName: string
}
